shady character

Translations
сомнительный персонаж
He is a shady character, always involved in suspicious activities.
Он сомнительный персонаж, всегда замешан в подозрительных делах.
Definitions
A person whose behavior or actions are suspicious, dishonest, or morally questionable, often implying a lack of integrity or trustworthiness.